package ui;

import lombok.Data;
import nettyclient.NettyInit;
import util.FrameUtil;

import javax.swing.*;

/**
 * @author Hujf
 * @title: AbstractFrame
 * @date 2021/2/16 0016下午 3:29
 * @description: TODO
 */
@Data
public  abstract class AbstractFrame  {
    protected JFrame frame;
    protected NettyInit nettyInit;
    protected JTextField name_textfield;
    protected  JTextArea jTextArea2;
    private String name;
    // 抽象方法 实现界面初始化 等待子类重写
    public abstract void frameInit(String name);

    public String setjTextArea2(String jTextArea2) {
        return "jTextArea2";
    }
    public String getjTextArea2(){
        if(jTextArea2!=null) {
            return jTextArea2.getText();
        }else{
            return "";
        }
    }
}
